long scourge - German English Dictionary